---
title: getStaticPaths() function required for dynamic routes.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> **GetStaticPathsRequired**: 動的なルートには`getStaticPaths()`関数が必要です。動的ルートから`getStaticPaths`関数を`export`していることを確認してください。

## 何が問題か？

[静的モード](/ja/guides/routing/#静的ssgモード)では、すべてのルートをビルド時に決定する必要があります。そのため動的ルートは、生成対象の各パスを返す`getStaticPaths`関数を`export`する必要があります。

**以下も参照してください:**
-  [動的ルーティング](/ja/guides/routing/#動的ルーティング)
-  [`getStaticPaths()`](/ja/reference/api-reference/#getstaticpaths)
-  [サーバーサイドレンダリング](/ja/guides/server-side-rendering/)


